home *** CD-ROM | disk | FTP | other *** search
/ Assassins - Ultimate CD Games Collection 2 / Assassins 2 - Ultimate Games No. 2 (1995)(Weird Science)[!][Amiga-CD32-CDTV].iso / disks / crunch2.dms / crunch2.adf / docs / Philosophy < prev    next >
Text File  |  1991-07-26  |  3KB  |  70 lines

  1.  
  2. This doc may sound slightly grumpy in places, still this is how we feel about
  3. things, so there ;-)
  4.  
  5.  
  6. Intended use
  7. ------------
  8.  
  9. The Imploder is intended for creating extra space on your system disk
  10. while maintaining full functionality. To achieve this goal, we've tried
  11. to make the decompression process as invisible and fast as possible.
  12.  
  13. Thus the Imploder doesn't support any annoying colour flashing, and it
  14. has a high speed of decompression. On a vanilla 68000 Amiga, "explosion"
  15. speed is about 30-50 K/s, depending on the type of compressed code. Also,
  16. the explode.library is a bit faster than the explosion routines appended
  17. to stand-alone "imploded" files.
  18.  
  19. You should take this speed issue into consideration when determining which
  20. executables to implode. For floppy users, the startup times will mostly be
  21. FASTER. Users with fast harddrives however might want to limit themselves
  22. to imploding only infrequently used executables. It is therefore very
  23. useful to floppy users, yet harddrive users can also add a few megs to
  24. their bit budget.
  25.  
  26. Evidently, the optimum use of the Imploder will vary from system to system.
  27. A3000 owners for example won't even be able notice programs exploding.
  28.  
  29. Because of this, over the years, the emphasis of the Imploder's intended
  30. use has moved away from Imploding being a once in a program's life time
  31. operation, suitable e.g. when an author wants to distribute his program.
  32. Instead we now feel that every user should be able - when installing a
  33. program - to decide whether or not to implode it, and in what way.
  34.  
  35.  
  36. The user's responsibility
  37. -------------------------
  38.  
  39. So the issue here is freedom of choice. And it is responsibility of the
  40. user to apply the Imploder in a sensible fashion.
  41.  
  42. To get a feel for what I'm talking about simply look at what happened
  43. when people started distributing Power-Packed text files. Many people
  44. didn't like using the PPMore reader or simply didn't have it. This
  45. kind of thing can be utterly annoying, and the Imploder has the
  46. potential for the same kind of abuse.
  47.  
  48. We therefore recommend limiting the use of the Imploder to compressing
  49. things installed in your system. So if you must pass on a program to
  50. someone else, use the original archive. This keeps everyone happy,
  51. including the program's author.
  52.  
  53. Another point is that when receiving programs from PD sources, people
  54. should be able to easily check if programs contain file viri or other
  55. unwanted things. If an executable is imploded it'll have to be deploded
  56. before one is able to examine the code. So don't distribute compressed
  57. executables of _any_ type.
  58.  
  59. Still, there was one action we could take to encourage the kind of use
  60. we recommend;
  61. In previous versions one could select a "protect" option that prevented
  62. a program from being deplodable. The intent of this option was to protect
  63. an author's work before he distributed it. In reality people started using
  64. it to protect dirty hacks or programs containing file viri.
  65.  
  66. Evidently this is incompatible with our philosophy. Thus, the support for
  67. protecting programs has been discontinued as of version 4.0. In addition
  68. to this, the Imploder now allows decompression of any protected files
  69. left over from the past.
  70.